be devoured by - Turkish English Dictionary